首页> 外文OA文献 >System design support of cyber-physical systems: a co-simulation and co-modelling approach
【2h】

System design support of cyber-physical systems: a co-simulation and co-modelling approach

机译:网络物理系统的系统设计支持:协同仿真和协同建模方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The goal of this research is to support system-level design for CPS devices from methods perspective with corresponding tooling support to bridge the existing design gap. In this work, a set of methods are provided that support different exper- tise to understand CPS design from a system level, instead of only considering one single specific discipline. In order to avoid confusions across the different domains, a list of explained terms is provided. Co-design support guidelines (co-design flows) that consider different backgrounds of the possible designers and different system properties are discussed in detail. Following the step-wise refinement design steps, a CPS is firstly modelled in a top-level model, then detailed out with different focuses of the interest: such as dynamic-behaviour oriented, control-logic oriented and contract oriented. A way of working, to reduce unnecessary design iterations and help engineers to structure the cyber part software in a way that the whole system can act more robust, is also discussed. This includes a general method of modelling the possible faults using a layered controller structure. From these two aspects, the resulting system design is made more robust (fault-tolerant). From a tooling support aspect, a design-support software framework is in- troduced. A co-simulation framework is presented that supports expertise from different domains to work together, which can enable early stage testing to avoid high expenses (both money and time wise) in the development cycle. This framework combines two domain-specific tools with an appropriate synchro- nization scheme for the co-simulation engine. Additionally, a domain-specific scripting language (DCL) is introduced to ease the change of a co-model sce- nario during the co-simulation, such as fault injections. With the assistance of the co-simulation framework, engineers have a practical tool that can facilitate the system-level design of CPS devices. With the aid of design space explo- ration (DSE) tool support, system designers can make better early-stage design choices. The methods and the tooling support introduced in this work are demon- strated in two different case studies with different focuses: the mobile robot case study aims to demonstrate the design space exploration facility; the slider setup is focussed on demonstrating fault-tolerant mechanisms.
机译:这项研究的目的是从方法角度支持CPS设备的系统级设计,并提供相应的工具支持以弥合现有的设计差距。在这项工作中,提供了一组支持不同经验的方法,这些方法可以从系统级别理解CPS设计,而不是仅考虑一个特定的学科。为了避免跨不同领域的混淆,提供了一系列解释术语。详细讨论了共同设计支持指南(共同设计流程),该指南考虑了可能的设计人员的不同背景和不同的系统属性。遵循逐步完善的设计步骤,首先在顶级模型中对CPS进行建模,然后针对感兴趣的不同重点进行详细介绍:例如面向动态行为,面向控制逻辑和面向合同。还讨论了一种工作方式,以减少不必要的设计迭代,并帮助工程师以使整个系统更强大的方式构造网络部件软件。这包括使用分层控制器结构对可能的故障进行建模的一般方法。从这两个方面,最终的系统设计将变得更加健壮(容错)。从工具支持方面,介绍了设计支持软件框架。提出了一个共同仿真框架,该框架支持来自不同领域的专业知识一起工作,这可以使早期测试避免开发周期中的高额费用(无论是金钱还是时间)。该框架将两个特定于域的工具与用于联合仿真引擎的适当同步方案相结合。此外,还引入了特定于域的脚本语言(DCL),以简化协同仿真过程中诸如故障注入之类的协同模型场景的更改。在协同仿真框架的帮助下,工程师拥有了一种实用的工具,可以促进CPS设备的系统级设计。借助设计空间探索(DSE)工具支持,系统设计人员可以做出更好的早期设计选择。这项工作中介绍的方法和工具支持在两个不同的案例研究中进行了演示,这些案例研究具有不同的重点:移动机器人案例研究旨在演示设计空间探索设施;滑块设置的重点是演示容错机制。

著录项

  • 作者

    Ni, Yunyun;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号